org.eclipse.vtp.desktop.editors.core.elements
Class SubdialogInformationProvider

java.lang.Object
  extended by org.eclipse.vtp.desktop.editors.core.elements.PrimitiveInformationProvider
      extended by org.eclipse.vtp.desktop.editors.core.elements.SubdialogInformationProvider

public class SubdialogInformationProvider
extends PrimitiveInformationProvider

Version:
1.0
Author:
Trip

Nested Class Summary
 class SubdialogInformationProvider.SubdialogInput
           
 class SubdialogInformationProvider.SubdialogOutput
           
 
Constructor Summary
SubdialogInformationProvider(PrimitiveElement element)
           
 
Method Summary
 boolean acceptConnector(Element origin)
           
 void addIncomingConnector(Connector connector)
           
 ConnectorRecord getConnectorRecord(java.lang.String recordName)
           
 java.util.List getConnectorRecords()
           
 java.util.List getConnectorRecords(int type)
           
 java.util.List getInputs()
           
 java.util.List getOutputs()
           
 java.util.List getPropertiesPanels()
           
 java.lang.String getURL()
           
 boolean hasConnectors()
           
 void readConfiguration(org.w3c.dom.Element configuration)
           
 void removeIncomingConnector(Connector connector)
           
 void setInputs(java.util.List inputs)
           
 void setOutputs(java.util.List outputs)
           
 void setURL(java.lang.String url)
           
 void writeConfiguration(org.w3c.dom.Element configuration)
           
 
Methods inherited from class org.eclipse.vtp.desktop.editors.core.elements.PrimitiveInformationProvider
canDelete, getActions, getElement, getOutgoingVariables, hasPathToStart, resolve
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

SubdialogInformationProvider

public SubdialogInformationProvider(PrimitiveElement element)
Parameters:
name -
Method Detail

addIncomingConnector

public void addIncomingConnector(Connector connector)

removeIncomingConnector

public void removeIncomingConnector(Connector connector)

getConnectorRecord

public ConnectorRecord getConnectorRecord(java.lang.String recordName)
Specified by:
getConnectorRecord in class PrimitiveInformationProvider

getConnectorRecords

public java.util.List getConnectorRecords()
Specified by:
getConnectorRecords in class PrimitiveInformationProvider

getConnectorRecords

public java.util.List getConnectorRecords(int type)
Specified by:
getConnectorRecords in class PrimitiveInformationProvider

getURL

public java.lang.String getURL()

setURL

public void setURL(java.lang.String url)

writeConfiguration

public void writeConfiguration(org.w3c.dom.Element configuration)
Specified by:
writeConfiguration in class PrimitiveInformationProvider

readConfiguration

public void readConfiguration(org.w3c.dom.Element configuration)
Specified by:
readConfiguration in class PrimitiveInformationProvider

getInputs

public java.util.List getInputs()

setInputs

public void setInputs(java.util.List inputs)

getOutputs

public java.util.List getOutputs()

setOutputs

public void setOutputs(java.util.List outputs)

getPropertiesPanels

public java.util.List getPropertiesPanels()
Specified by:
getPropertiesPanels in class PrimitiveInformationProvider

acceptConnector

public boolean acceptConnector(Element origin)
Specified by:
acceptConnector in class PrimitiveInformationProvider

hasConnectors

public boolean hasConnectors()
Specified by:
hasConnectors in class PrimitiveInformationProvider